/**
 *  *2010-8-18 上午11:52:33  add 
 */
package com.base.myproject.client.ui.test;
import com.extjs.gxt.ui.client.widget.LayoutContainer;
/**
 * @author Administrator
 *2010-8-18
 * javazgw@gmail.com
 */
public class Visualization extends LayoutContainer {/*

	  private AnnotatedTimeLine chart;
	  private final Label status = new Label();
	  private final Label rangeStatus = new Label();
	  private VerticalPanel widget = new VerticalPanel();

	  @SuppressWarnings("deprecation")
	  public Visualization() {
	    @SuppressWarnings("unused")
	    int year, month, day;
	    Options options = Options.create();
	    options.setDisplayAnnotations(true);

	    DataTable data = DataTable.create();
	    data.addColumn(ColumnType.DATE, "Date");
	    data.addColumn(ColumnType.NUMBER, "Sold Pencils");
	    data.addColumn(ColumnType.STRING, "title1");
	    data.addColumn(ColumnType.STRING, "text1");
	    data.addColumn(ColumnType.NUMBER, "Sold Pens");
	    data.addColumn(ColumnType.STRING, "title2");
	    data.addColumn(ColumnType.STRING, "text2");
	    data.addRows(6);
	    try {
	      data.setValue(0, 0, new Date(year = 2008 - 1900, month = 1, day = 1));
	      data.setValue(1, 0, new Date(year = 2008 - 1900, month = 1, day = 2));
	      data.setValue(2, 0, new Date(year = 2008 - 1900, month = 1, day = 3));
	      data.setValue(3, 0, new Date(year = 2008 - 1900, month = 1, day = 4));
	      data.setValue(4, 0, new Date(year = 2008 - 1900, month = 1, day = 5));
	      data.setValue(5, 0, new Date(year = 2008 - 1900, month = 1, day = 6));
	    } catch (JavaScriptException ex) {
	      GWT.log("Error creating data table - Date bug on mac?", ex);
	    }
	    data.setValue(0, 1, 30000);
	    data.setValue(0, 4, 40645);
	    data.setValue(1, 1, 14045);
	    data.setValue(1, 4, 20374);
	    data.setValue(2, 1, 55022);
	    data.setValue(2, 4, 50766);
	    data.setValue(3, 1, 75284);
	    data.setValue(3, 4, 14334);
	    data.setValue(3, 5, "Out of Stock");
	    data.setValue(3, 6, "Ran out of stock on pens at 4pm");
	    data.setValue(4, 1, 41476);
	    data.setValue(4, 2, "Bought 200k pens");
	    data.setValue(4, 4, 66467);
	    data.setValue(5, 1, 33322);
	    data.setValue(5, 4, 39463);

	    status.setText("'Ready' event was not yet fired");
	    chart = new AnnotatedTimeLine(data, options, "700px", "240px");

	    widget.add(chart);
	    widget.add(status);
	    widget.add(rangeStatus);

	    addHandlers();
	  }

	  private void addHandlers() {
	    chart.addRangeChangeHandler(new RangeChangeHandler() {
	      @Override
	      public void onRangeChange(RangeChangeEvent event) {
	        rangeStatus.setText("The range has changed.\n" + event.getStart()
	            + "\nFalls mainly on the plains.\n" + event.getEnd());
	      }
	    });
	   // chart.addReadyHandler(new ReadyDemo(status));
	  }

	  public Widget getWidget() {
	    return widget;
	  }*/
}
